sanitary landfill

This is not a dictionary! - Search for "sanitary landfill" in The Danish Dictionary

  • March 2. 2016 from wordnet.princeton.edu

    sanitary landfill noun english

    a low area where waste is buried between layers of earth